Polyurethane Foam — synonyms, definition

1. polyurethane foam (Noun)

1 synonym
polyfoam
1 definition

polyurethane foam (Noun) — A foam made by adding water to polyurethane plastics.

2 types of
polyurethan polyurethane